home *** CD-ROM | disk | FTP | other *** search
/ Dos/V Magazine 1995 September 1 / CD [VMAG950901].bin / adaptec / 986a26b1 / update_1.bat < prev   
Encoding:
DOS Batch File  |  1995-06-27  |  7.5 KB  |  182 lines

  1. @echo off
  2. cls
  3. echo ********************************************************************
  4. echo *   EZ-SCSI 98ö┼ 3.06J Rev.A é⌐éτ 98ö┼ 3.06J Rev.B é╓é╠âAâbâv      *
  5. echo *   âfü[âgé≡èJÄné╡é▄é╖üB                                           *
  6. echo ********************************************************************
  7. echo --------------------------------------------------------------------
  8. echo    Æìê╙üFéPüDéSéSéléaâtâHü[â}âbâgì╧é▌é╠ï≤é╠éRüDéTâCâôâ`âtâìâbâsü[   
  9. echo          âfâBâXâNé═üAùpê╙é╡é─éáéΦé▄é╖é⌐üHü@                       
  10. echo          é▄é╜üA98ö┼ 3.06J Rev.B é╓é╠ì╖ò¬âtâ@âCâïé╛é»é¬âJâîâôâg    
  11. echo          âfâBâîâNâgâèé╔éáéΦé▄é╖é⌐üH                               
  12. echo --------------------------------------------------------------------
  13. echo éµéδé╡éóé┼é╖é⌐üH [Yes, No, Quit] :
  14. keyin /ynq
  15. if errorlevel 3 goto exit_1
  16. if errorlevel 2 goto exit_1
  17.  
  18. :drv
  19. call drvname.bat
  20. if "%dn%"=="@" goto exit_1
  21. echo â^âCâvé╡é╜âhâëâCâuû╝é═ %dn% é┼é╖üBéµéδé╡éóé┼é╖é⌐üH [Yes, No, Quit] :
  22. keyin /ynq
  23. if errorlevel 3 goto exit_1
  24. if errorlevel 2 goto drv
  25.  
  26. :dskset
  27. echo --------------------------------------------------------------------
  28. echo       EZ-SCSI 98ö┼ 3.06J Rev.A 1/2 é╠âtâìâbâsü[âfâBâXâNé≡âtâìâbâsü[
  29. echo      âhâëâCâué╔âZâbâgé╡é─ë║é│éóüB                                 
  30. echo --------------------------------------------------------------------
  31. echo éµéδé╡éóé┼é╖é⌐üH [Yes, No, Quit] :
  32. keyin /ynq
  33. if errorlevel 3 goto exit_1
  34. if errorlevel 2 goto exit_1
  35. if NOT EXIST %dn%:\EZSCSI.1     goto dskset
  36. if NOT EXIST %dn%:\INSTALL.BAT  goto dskset
  37. if NOT EXIST %dn%:\README.TXT   goto dskset
  38. if NOT EXIST %dn%:\SETUP.EXE    goto dskset
  39. if NOT EXIST %dn%:\SETUP.INS    goto dskset
  40. if NOT EXIST %dn%:\SETUP.PKG    goto dskset
  41. if NOT EXIST %dn%:\~INS0762.LIB goto dskset
  42. copy %dn%:\EZSCSI.1     > NUL
  43. copy %dn%:\INSTALL.BAT  > NUL
  44. copy %dn%:\README.TXT   > NUL
  45. copy %dn%:\SETUP.EXE    > NUL
  46. copy %dn%:\SETUP.INS    > NUL
  47. copy %dn%:\SETUP.PKG    > NUL
  48. copy %dn%:\~INS0762.LIB > NUL
  49. wsp EZSCSI 
  50. wsp README 
  51. wsp SETUP_E
  52. wsp SETUP_P
  53. wsp ~INS0762
  54. echo --------------------------------------------------------------------
  55. echo           EZ-SCSI 98ö┼ 3.06J Rev.A é╠âtâ@âCâïé≡ìφÅ£é╡é▄é╖üB       
  56. echo.
  57. echo    Æìê╙üFâtâ@âCâïû╝é╠ɵô¬é¬ '$'é┼Äné▄é┴é─éóéΘâtâ@âCâïé╖é╫é─é¬ìφÅ£ 
  58. echo          é│éΩé▄é╖üI                                               
  59. echo --------------------------------------------------------------------
  60. echo éµéδé╡éóé┼é╖é⌐üH [Yes, No, Quit] :
  61. keyin /ynq
  62. if errorlevel 3 goto exit_2
  63. if errorlevel 2 goto skip1
  64. del $*.*
  65. goto skip1_no
  66. :skip1
  67. cls
  68. echo 
  69. echo --------------------------------------------------------------------
  70. echo    Æìê╙üFEZ-SCSI 98ö┼ 3.06J Rev.A é╠âtâ@âCâïé═âtâ@âCâïû╝é╠ɵô¬é¬  
  71. echo          '$'é╔é╚é┴é─Äcé┴é─éóé▄é╖üI                                
  72. echo --------------------------------------------------------------------
  73. :skip1_no
  74. echo --------------------------------------------------------------------
  75. echo                     ì╖ò¬âtâ@âCâïé≡ìφÅ£é╡é▄é╖üB                    
  76. echo.
  77. echo   Æìê╙üFâtâ@âCâïû╝é╠ègÆúÄq鬠'WUP'é╠âtâ@âCâïé╖é╫é─é¬ìφÅ£é│éΩé▄é╖üI
  78. echo --------------------------------------------------------------------
  79. echo éµéδé╡éóé┼é╖é⌐üH [Yes, No, Quit] :
  80. keyin /ynq
  81. if errorlevel 3 goto exit_3
  82. if errorlevel 2 goto skip2
  83. del *.wup
  84. goto skip2_no
  85. :skip2
  86. cls
  87. echo 
  88. echo -------------------------------------------------------------------
  89. echo    Æìê╙üFì╖ò¬âtâ@âCâï(*.WUP)é¬é╖é╫é─Äcé┴é─éóé▄é╖üI                
  90. echo -------------------------------------------------------------------
  91. :skip2_no
  92. echo -------------------------------------------------------------------
  93. echo    EZ-SCSI 98ö┼ 3.06J Rev.B 1/2 ùpé╠ï≤âtâìâbâsü[âfâBâXâNé≡        
  94. echo    âtâìâbâsü[ âhâëâCâué╔âZâbâgé╡é─ë║é│éóüB                        
  95. echo -------------------------------------------------------------------
  96. echo éµéδé╡éóé┼é╖é⌐üH [Yes, No, Quit] :
  97. keyin /ynq
  98. if errorlevel 3 goto exit_4
  99. if errorlevel 2 goto exit_4
  100.  
  101. rem âtâìâbâsü[âfâBâXâNé¬ï≤é⌐é╟éñé⌐é╠â`âFâbâN
  102. IF NOT EXIST %dn%:\*.* goto nextstep
  103. cls
  104. echo 
  105. echo ******************************************************************
  106. echo **********ü@âtâìâbâsü[âfâBâXâNé╔ë╜é⌐âtâ@âCâïé¬éáéΦé▄é╖ü@**********
  107. echo ******************************************************************
  108. goto skip2_no
  109.  
  110. :nextstep
  111. copy EZSCSI.1     %dn%:\  > NUL
  112. copy INSTALL.BAT  %dn%:\  > NUL
  113. copy README.TXT   %dn%:\  > NUL
  114. copy SETUP.EXE    %dn%:\  > NUL
  115. copy SETUP.INS    %dn%:\  > NUL
  116. copy SETUP.PKG    %dn%:\  > NUL
  117. copy ~INS0762.LIB %dn%:\  > NUL
  118. goto exit
  119. :exit_1
  120. cls
  121. echo 
  122. echo -------------------------------------------------------------------
  123. echo    EZ-SCSI 98ö┼ 3.06J Rev.A é⌐éτ 98ö┼ 3.06J Rev.B é╠âAâbâvâfü[âg  
  124. echo    é═ÆåÆfé╡é▄é╡é╜üI                                               
  125. echo -------------------------------------------------------------------
  126. goto end
  127. :exit_2
  128. cls
  129. echo 
  130. echo -------------------------------------------------------------------
  131. echo    EZ-SCSI 98ö┼ 3.06J Rev.A é⌐éτ 98ö┼ 3.06J Rev.B é╠âAâbâvâfü[âg  
  132. echo    é═ÆåÆfé╡é▄é╡é╜üI                                               
  133. echo.
  134. echo    Æìê╙üFEZ-SCSI 98ö┼ 3.06J Rev.A é╠âtâ@âCâïé═âtâ@âCâïû╝é╠ɵô¬é¬  
  135. echo          '$'é╔é╚é┴é─Äcé┴é─éóé▄é╖üB                                
  136. echo          é▄é╜üAì╖ò¬âtâ@âCâï(*.WUP)éαé╖é╫é─Äcé┴é─éóé▄é╖üB          
  137. echo -------------------------------------------------------------------
  138. goto end
  139. :exit_3
  140. cls
  141. echo 
  142. echo -------------------------------------------------------------------
  143. echo    EZ-SCSI 98ö┼ 3.06J Rev.A é⌐éτ 98ö┼ 3.06J Rev.B é╠âAâbâvâfü[âg  
  144. echo    é═ÆåÆfé╡é▄é╡é╜üI                                               
  145. echo.
  146. echo    Æìê╙üFì╖ò¬âtâ@âCâï(*.WUP)é¬é╖é╫é─Äcé┴é─éóé▄é╖üB                
  147. echo -------------------------------------------------------------------
  148. goto end
  149. :exit_4
  150. cls
  151. echo 
  152. echo -------------------------------------------------------------------
  153. echo    EZ-SCSI 98ö┼ 3.06J Rev.A é⌐éτ 98ö┼ 3.06J Rev.B é╠âAâbâvâfü[âg  
  154. echo    é═ÆåÆfé╡é▄é╡é╜üI                                               
  155. echo.
  156. echo    Æìê╙üFâAâbâvâfü[âgì╧é▌é╠âtâ@âCâïé¬é╖é╫é─Äcé┴é─éóé▄é╖üB         
  157. echo -------------------------------------------------------------------
  158. goto end
  159. :exit
  160. echo.
  161. echo -------------------------------------------------------------------
  162. echo     ******************  é¿öµéΩùlé┼é╡é╜ü@************************  
  163. echo     EZ-SCSI 98ö┼ 3.06J Rev.A é⌐éτ 98ö┼ 3.06J Rev.B é╓é╠âfâBâXâNé╠ 
  164. echo     âAâbâvâfü[âgé═ÅIù╣é╡é▄é╡é╜üB                                  
  165. echo     âAâbâvâfü[âgé╡é╜âfâBâXâNé╔é═ë║ïLé╠ôαùeé≡ïLé╡é╜âëâxâïé≡ô\é┴é─  
  166. echo     ë║é│éóüB                                                      
  167. echo              **********************************************       
  168. echo              * ▒└▐╠▀├»╕ EZ-SCSI 98ö┼ Version 3.06J Rev.B  *      
  169. echo              * ì╖ò¬âAâbâvâfü[âgö┼                         *      
  170. echo              * DOS/Windowsùpü@ô·û{îΩö┼                    *      
  171. echo              * ├▐¿╜╕ 1/2 ╛»─▒»╠▀                          *      
  172. echo              *                                            *      
  173. echo              * Copyright(c) 1992-1995 Adaptec, Inc.       *      
  174. echo              * All rights reserved.                       *      
  175. echo              **********************************************       
  176. echo.
  177. echo    Æìê╙üFâJâîâôâgâfâBâîâNâgâèé╔âAâbâvâfü[âgì╧é▌é╠âtâ@âCâïé╖é╫é─é╞ 
  178. echo          UPDATE_1.BATâtâ@âCâïé¬Äcé┴é─éóé▄é╖üBâvâìâôâvâgò\Īé╔û▀é┴ 
  179. echo          é╜éτìφÅ£é╡é─ë║é│éóüB                                     
  180. echo -------------------------------------------------------------------
  181. :end
  182.